package com.wlz.bitOperation;

/**
 *  位运算 --  位异或( ^ )
 *
 *    位异或：第一个操作数的的第n位于第二个操作数的第n位 相反，那么结果的第n为也为1，否则为0
 * @author： wlz
 * @Date 2021/1/19 14:59
 * @description： TODO
 * @version: 1.0
 */
public class BitwiseXor {

    public static void main(String[] args) {

        /**
         *  0000 0000 0000 0000 0000 0000 0000 0101    5换算成二进制
         *
         *  0000 0000 0000 0000 0000 0000 0000 0011    3换算成二进制
         *
         *  0000 0000 0000 0000 0000 0000 0000 0110    6换算成二进制
         */
        // 结果为 6
        System.out.println(5^3);
    }
}
